home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-06-15 | 1.2 KB | 32 lines | [TEXT/MPS ] |
-
- (* Copyright: © 1990 by Keith Nemitz, all rights reserved. *)
-
-
- Hear Ye, Here Ye!
-
- The DataStack Filer is a Library that provides the features of HyperCard cards,
- in the context of useful programming languages. I wrote this library so I could
- translate a SuperCard stack (application prototype) into a real application.
-
- There are two components to the DataStack Filer:
-
- 1. DataStacks
- 2. StackFiles
-
- The DataStack module provides utilities to create a memory-resident stack of
- cards for records or structs. They have a name and a unique ID associated with
- them. All of the necessary routines to create/modify/dispose the stack are
- defined. OS errors and self-defined errors are reported.
-
- The StackFile module provides utilities to associate a DataStack to a file.
- The defined routines create a file, restore an existing file, save the file and
- close the file. Saving and restoring the file automatically compacts the stack, and
- improves performance. All OS errors are returned. Files are automatically backed-
- up each time the file is saved. The file is actually closed until it is saved.
-
-
- Modula-2 source code, and MPW objects are provided.
-
-
- Thanks for you support,
- keith nemitz